apple peel - Turkish English Dictionary